@charset "utf-8";


		
#bpdf {  list-style:none;    margin:0;    padding:0;	background-image:url(../imagenes/bpdf1.png);	background-repeat:no-repeat;	height:55px;	width: 55px;  }
#bpdf:hover{    display:block;    position:relative;    font-size:19px; background-image:url(../img/imagenes/bpdf2.png);	background-repeat:no-repeat; height:55px;	width: 55px; }
.bpdf {	color: #FFFFFF;	font-size: 1;}

.errorvalidando {
	color: #FF0000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
fieldset{
	width:95%;
	margin:auto;
	background: #EFEFEF;
	border:#2C4E8F 1px solid;
	border-color:#0000FF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
#filsetn
{	
	margin: 10px 3px 0px 3px;
	font:bold 16px "Trebuchet MS";
	width: auto;
	azimuth:center;
	position:relative;
border-width: 1px; border-style: solid; border-color:#9999CC; 
	
}
filsetn2{
	background: #D0D1FD;
	margin: 10px 3px 0px 3px;
	text-align:center;
	font:bold 16px "Trebuchet MS";
	color:#F8F8F8;
	width: auto;
	azimuth:center;
	position:relative;
border-width: 1px; border-style: solid; border-color: #990000; 
}

legend{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	word-spacing:2px;
	color:#000080;
}
.cajtx1:focus, select:focus, textarea:focus { background-color: #ffffcc; border-width: 1px; border-style: dashed; border-color: red; }

tabla{ background-image:url(../img/imagenes/estilos/tabla_pagina.png)}

#msj_aceptar{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 30px;
			font-style: normal;
			line-height: normal;
			font-weight: bold;
			color: #339933;
			background-image:url(../img/imagenes/azul/mensaje/msn.png);
			background-repeat:no-repeat;
			text-align: center;
			white-space: normal;
			height: 260px;
			width: 480px;
			border: 0px dashed #339966;
			text-transform:uppercase;
			padding:40px 20px 1px 12px;
            position:fixed;
            top:180px;
            left:250px;
            z-index:7000;
}


#msj_cancelar{
	
			background-image:url(../img/imagenes/azul/mensaje/msn.png);
			background-repeat:no-repeat;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 30px;
			font-style: normal;
			line-height: normal;
			font-weight: bold;
			color:#CC0000;
			text-align: center;
			white-space: normal;
			height: 260px;
			width: 480px;
			border: 0px dashed #CC0000;
			text-transform:uppercase;
			padding:40px 20px 1px 12px;
            position:fixed;
            top:180px;
            left:250px;
            z-index:7000;
}
.msj_inicio {
	font-size: 8.5pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #E02B2B;
	font-weight:bold;
}

#ventanita
{
	display:block;
	position:fixed; left: 300px; top: 140px; width: 800px; height: 200px;	
}
#transparente
{
	display: none;
	background-color:none;
	border:0px 0px 0px 0px;
	top:-1px;
	left:0px;
	width:100%;
	height:100%;
	position:fixed;
}
.msjreseteo{
	color:#FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}